package com.goods.service;

import com.goods.pojo.Book;
import com.goods.pojo.Category;
import com.goods.pojo.Page;


public interface BookService {
	// 按分类查
	Page<Book> findByCategory(String cid, int pc);
	
	// 按书名查
	Page<Book> findByBname(String bname, int pc);
	
	// 按作者查
	Page<Book> findByAuthor(String author, int pc);
	
	// 按出版社查
	Page<Book> findByPress(String press, int pc);
	
	// 多条件组合查询
	Page<Book> findByCombination(Book criteria, int pc);
		
	// 查询一本书的信息
	Book findByBid(String bid);

	// 查询该类别下书籍总数
	int findBookCountByCategory(String cid);

	// 根据分类ID查询类别
	Category findCategoryByCid(String cid);
	
	int add(Book book);

	int delete(String bid);

	int edit(Book book);
}
